DL101
Tutorial de Git de Ry
Ramificación avanzada y resolución de conflictos
Objetivos de aprendizaje
- Identificar y aplicar modelos de ramificación adecuados como Gitflow y desarrollo basado en rama principal
- Dominar los mecanismos del comando `merge` vs. `rebase` de Git y sus casos de uso respectivos
- Resolver conflictos estructurales y de contenido utilizando herramientas de línea de comandos y interfaces gráficas
- Aplicar las mejores prácticas para mantener historiales de commits limpios mediante el aplanamiento (squashing) y el rebase interactivo